Weekly Market Outlook | July 1 2024